*{ margin:0px; padding:0px;}
body{ font-family: Arial,"宋体"; margin:0px;font-size:12px; color:#666666; }
a{text-decoration:none;color:#666666;}
a:hover{ cursor:pointer; color:#CC0000; text-decoration:none;}  
img{border:none;}
ol,ul,li{list-style:none;}  
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
 
.imgys{ float:left;}
.clear { clear:both; font-size:0px; height:0px;}
.box { width:960px; margin:10px auto 0; clear:both;  overflow:hidden; position:relative;}
.tt{ width:100%; height:113px; background:url(../images/tt-bj.jpg);}
    .ttbox{ width:960px; margin:0px auto; height:113px; background:url(../images/hotline.jpg) no-repeat right 55px;}
	.ttbox2{ width:224px; height:39px; background:url(../images/dt-bj.jpg); line-height:39px; text-align:center; position:absolute; top:0px; left:960px;}
.flash{ width:100%; height:233px; background:url(../images/flash-bj.jpg);}
    .flashbox{ width:960px; height:233px; margin:auto; }
	          .flashbox ul{ width:958px; height:31px; border:1px #e75404 solid; float:left; background:url(../images/meau-bj.jpg); list-style:none;}
			  .flashbox ul li{ width:82px; float:left; height:31px; line-height:31px; color:#FFFFFF;text-align:center;}
			  .flashbox ul li.fg{ width:2px; margin:0px 10px; background:url(../images/tt-zj.jpg); height:31px;}
			  .flashbox ul li a{ width:82px; color:#FFFFFF; text-align:center;}
			  .flashbox ul li a:hover{ font-weight:bold; color:#fff; text-decoration:underline;}
.mian{ width:960px; margin:auto;position:relative; z-index:10px;}
      .zb{ width:235px; float:left; overflow:hidden; margin:-25px auto 0; position:relative; z-index:10px;}
	  .zbbox1{ width:235px; float:left; height:23px; text-align:center; line-height:23px; font-weight:bold; color:#FFFFFF;}
	  .zbbox2{ width:235px; float:left; background:url(../images/cpfl-bj.jpg); }
	  .zbbox2tt{ color:#000; width:215px;float:left;background:url(../images/cpfl-xjt.jpg);line-height:37px; height:40px;font-size:15px;font-weight:bold;padding-left:20px;}
	  .zbbox2 ul{ width:205px;list-style:none; margin-left:15px; padding-bottom:15px;}
	  .zbbox2 ul li{ width:205px; float:left; height:24px; line-height:24px; margin-bottom:4px;}
	  .zbbox2 ul li a{ color:#000; width:190px; background:url(../images/hqq.jpg) no-repeat left; padding-left:15px; font-size:14px;}
	  .zbbox2 ul li a:hover{ width:190px; background:url(../images/hqq-2.jpg) no-repeat left; padding-left:15px; font-size:14px; color:#990000;} 
	  .zblxwm{ width:235px;float:left; background:url(../images/lxwm-bj.jpg); margin-top:10px;}
	         .zblxwm-tab{ float:left; width:233px;}
			 .zblxwm-tab td{ height:25px;}
	  .yb{ width:716px; float:right; overflow:hidden; margin-top:10px; }
	  .yb-pro{ width:716px; float:left; overflow:hidden; padding-bottom:10px;}
	          .yb-prott{ width:716px; height:32px; float:left; border-bottom:2px #d90c08 solid; margin-bottom:10px;}
			  .yb-pro ul{ width:706px; height:360px; overflow:hidden; list-style:none; margin-left:10px;}
			  .yb-pro ul li{ width:161px; height:200px; padding-top:10px; float:left; text-align:center; background:url(../images/cpzs-bj.jpg); margin-bottom:20px; margin-right:15px; display:inline;} 
			  .yb-pro ul li img{ width:140px; height:140px; padding:1px; border:solid 1px #fff;}
			  .yb-pro ul li a{ width:140px; padding:0 9px; height:41px; margin-top:15px; display:block; line-height:20px; text-align:center;}
			  .yb-pro ul li a:hover{ background:url(../images/hsbj.jpg); color:#FFFFFF;}
	 .yb-about{ width:716px; height:192px; margin-top:10px; float:left;}
	           .yb-aboutbox{ width:376px; height:192px; float:left; overflow:hidden; background:url(../images/xwzx-bj.jpg) no-repeat right bottom; position:relative;}
			   .yb-aboutbox p{ width:350px; line-height:22px; text-indent:2em;}
	.newbox{ width:329px; height:192px; float:right;background:url(../images/xwzx-bj.jpg) no-repeat right bottom; position:relative;}
	       .newbox ul{ width:329px; list-style:none; margin-top:10px;}
		   .newbox ul li{ width:314px; padding-left:15px; float:left; background:url(../images/hsd.jpg) no-repeat left; height:24px; line-height:24px;}
		   .newbox ul li a{ width:314px;}
		   .newbox ul li a:hover{ cursor:pointer; color:#CC0000; text-decoration:none;}
		   
		   .yb-about .more { display:block; width:40px; height:20px; position:absolute; top:0px; right:0px; z-index:10;}
		   
.db{ width:960px;margin: 10px auto 0; clear:both; background:#c20900; height:35px;}
	.dbbox a { color:#fff;}
    .dbbox{ width:940px; background:url(../images/dblogo.jpg) no-repeat right;height:35px; line-height:35px; padding-left:20px; color:#FFFFFF;}
.nymian{ width:716px; min-height:500px;    /*高度最小值设置为：100px*/
		   height:auto !important; /*兼容FF,IE7也支持 !important标签*/
		   height:500px; /*兼容ie6*/
		   overflow:visible; float:right; padding-bottom:10px; border:1px #D1D1D1 solid; margin-top:10px;}
    .nymiantt{ width:686px; height:37px; padding:0px 15px; float:left; background:url(../images/tt-bj.jpg); line-height:37px; margin-bottom:10px;}
	.nymiantt a{ color:#999; }
	.nymiantt p{ float:left; color:#CC0000; font-size:14px; font-weight:bold; width:150px; padding-left:10px;}
	.nymiantt span{ float:right; color:#999999; width:200px; text-align:right; font-family:宋体;} 
	.nymianbox{ width:686px; float:left; margin:0px 15px 0px 15px; line-height:24px; display:inline;}
	.nymianbox ul{width:660px; list-style:none;}
	.nymianbox ul li{ padding-left:15px; background:url(../images/hsd.jpg) no-repeat left; height:28px;line-height:28px; border-bottom:1px dotted #D5D5D5;}
	.nymianbox ul li a{ width:500px; float:left ;}
	.nymianbox ul li span{ width:100px; float:right; text-align:right; color:#999999;}
	
	#atitle { text-align:center; font-weight:bold; font-size:14px;}
	#acontent { margin-top:10px;}
	#back { text-align:right; font-family:宋体; padding:20px;}

.qq_list{position:fixed; z-index:999;bottom:280px;right:2%;width:130px; background:#ffffff; display:block; float:right;_position:absolute;
_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;}
.qq_list ul{width:108px; height:148px; float:left; margin-left:11px; display:inline; overflow:hidden;}
.qq_list ul li{width:108px; height:25px; float:left; background:url(../images/qq.jpg);margin-top:12px; display:inline; overflow:hidden;}
.qq_list ul li a{width:108px; height:25px; float:left; color:#000; text-indent:40px; line-height:25px; overflow:hidden;}
.qq_list .qq_phone{width:110px; height:48px; float:left; margin:10px; display:inline; text-align:center;line-height:24px; color:#018fd9;font-family:"microsoft yahei";font-size:16px; overflow:hidden;}
.qq_list .qq_phone span{width:110px; height:24px; float:left;text-align:center;color:#666;font-family:"microsoft yahei";font-size:12px; overflow:hidden;}

